extra-high pressure - French English Dictionary